Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Germany F2 Germany F3 Australia F1 France F4 Australia F2 France F5 Sweden #1-w1 Italy F3 Sweden #1-w3 Italy F4 Sweden #1-w4 Germany F5 Algeria F2 France F9 Netherlands F1 France F10 France F11 Morocco F2 Morocco F3 Germany F13 France F14 France F20 Portugal F2 Portugal F3 Israel #1-w1 Israel #1-w2 France F6 Israel #1-w3 Israel #1-w4 Italy F11 France F8 France F11 France F14 Great Britain F3 France F4 Italy F10 Great Britain F8 Tunisia F3 France F9 France F16 Great Britain F17 USA F1 USA F3 France F7 France F16 France F17 China F1 China F2 Croatia F4 Croatia F5 Italy F26 France F13 France F14 France F15 France F17 France F19 Mexico F14 Mexico F15 France F2 France F3 France F4 France F5 France F6 France F7 Great Britain F7 France F9 France F10 France F11 Spain F31 Spain F32 France F17 Switzerland F1 Austria F3 Italy F31 Spain F38 France F20 France F2 France F3 France F7 France F9 Great Britain F8 Israel F9 Italy F13 France F10 France F11 France F12 France F13 Portugal F5 France F19 France F20 France F21 France F22 Turkey F46 Great Britain F2 France F3 Turkey F7 Turkey F9 France F5 USA F7 France F6 France F8 France F9 Italy F8 Germany F5 France F10 Germany F8 Italy F23 France F16 France F18 France F21 Turkey F46 Germany F1 Germany F2 Thailand F2 Thailand F3 Turkey F6 France F6 Switzerland F1 Switzerland F2 France F12 Italy F20 Germany F7 Switzerland F4 Italy F29 France F18 France F19 France F21 Germany F15 France F3 France F6 France F8 France F11 France F12 France F13 France F16 France F18 France F19 France F13 France F9 France F17 France F18 France F19 Israel F17 Israel F18 France F2 (Bressuire) France F3 (Veigy-Foncenex) Great Britain F2 (Tipton) France F4 (Lille) France F5 (Toulouse) Qatar F1 (Doha) Qatar F2 (Doha) France F8 (La Grande Motte) Israel F5 (Akko) Israel F6 (Akko) Italy F7 Spain F15 (Sta. Margarida Montbui) Israel F9 (Kiryat Shmona) Israel F10 (Kiryat Shmona) Spain F18 (Palma del Rio) France F15 (Ajaccio) Spain F19 Portugal F16 (Sintra) Portugal F17 (Sintra) France F18 (Bagneres-De-Bigorre) France F19 (Mulhouse) Spain F20 Great Britain F6 (Barnstaple) France F22 (Nevers) France F23 (Saint-Dizier) France F24 (Rodez) France F2 (Bressuire) Tunisia F5 (Jerba) Portugal F2 (Faro) France F4 (Toulouse) Tunisia F13 (Jerba) France F7 (La Grande Motte) Tunisia F18 (Jerba) France F12 France F17 Germany F14 France F2 Flea Market Cup Busan Challenger Tennis - Busan LTA Shrewsbury Challenger - Shrewsbury San Remo Tennis Cup - San Remo Riviera di Rimini Challenger - Rimini Internationaux du Doubs - Besancon Challenger DCNS de Cherbourg - Cherbourg Croatia F1 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso San Remo Tennis Cup - San Remo Zenith Tennis Cup-Harbour Club - Milan Mamaia Challenger - Constanta BSI Challenger Lugano - Lugano San Benedetto Challenger - San Benedetto Croatia F2 Aamulehti Tampere Open - Tampere Akbank Private Banking TED Open - Istanbul Bauer Watertechnilogy Cup 2008 - Eckental Abierto Internacional Varonil Ciudad de Cancun - Cancun Carson Challenger Lugano Challenger Pozoblanco Challenger Recanati Challenger Belo Horizonte Challenger Campos do Jordao Challenger Tiburon Challenger Orleans Challenger Calabasas Challenger San Remo Challenger Biella Challenger Salvador Challenger Singapore Challenger Bordeaux Challenger Sarasota Challenger Italy F1 St. Remy Challenger Mestre Challenger Quimper Challenger Bordeaux Challenger Portoroz Challenger Great Britain F4 St. Brieuc Challenger France F4 France F8 Italy F14 Morocco F4 Italy F17 Austria F2 Turkey F8 Italy F9 France F13 Germany F16 France F6 France F7 France F17 Belgium F2 France F8 Qatar F1 Qatar F2 Romania F2 USA F2 Sweden #1-w2 Netherlands F2 Austria F2 Internationaler Raiffeisen Grand Prix - St. Polten Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel Milan Indoors - Milan Allianz Suisse Open - Gstaad Open de Moselle - Metz Heineken Open - Auckland Open 13 - Marseille Davidoff Swiss Indoors Basel - Basel Millenium Tennis Championships - Delray Beach Allianz Suisse Open - Gstaad Samsung Secruities Cup Challenger - Seoul Open de Moselle - Metz Penza Cup - Penza Qatar Exxon Mobil Open - Doha Rijeka Open - Rijeka Riviera de Rimini Challenger - Rimini Allianz Suisse Open Gstaad - Gstaad Heilbronn Challenger Jersey Challenger Mexico City Challenger San Remo Challenger Open de Moselle - Metz Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland The Dubai Tennis Championships - Dubai Internationale Badische Meisterschaften Um Den Techem Cup - Zell Dharwad Challenger 2003 - Dharwad Allianz Suisse Open Gstaad - Gstaad Togliatti Cup - Togliatti Davidoff Swiss Indoors Basel - Basel Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb LTA Shrewsbury Challenger - Shrewsbury Internationaux de Nouvelle-Caledonie - New Caledonia SA Tennis Open - Johannesburg ITG Miami Challenger - Miami ABN AMRO World Tennis Tournament - Rotterdam Grand Prix Hassan II - Casablanca Noumea Challenger Quimper Challenger Open de Nice Cote dAzur - Nice Allianz Suisse Open Gstaad - Gstaad San Luis Potosi Challenger Davidoff Swiss Indoors Basel - Basel Karlsruhe Challenger Rijeka Challenger Geneva Challenger Alphen Challenger Sacramento Challenger Rennes Challenger Jersey Challenger Belgrade Challenger Rhodes Challenger Bordeaux Challenger Allianz Suisse Open - Gstaad Pozoblanco Challenger Swiss Indoors Basel - Basel Heineken Open - Auckland Open de Nice Cote d'Azur - Nice Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Brasilia Challenger If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Open 13 - Marseille Power Horse Cup - Dusseldorf Bet-at-home Open - Hamburg Credit Agricole Suisse Open - Gstaad St. Remy Challenger Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Izmir Challenger Open Sud de France - Montpellier Open 13 - Marseille Mons Challenger Rennes Challenger Mercedes Cup - Stuttgart Antalya Cup - Antalya Orleans Challenger Seoul Challenger Quimper Challenger Lille Challenger St. Brieuc Challenger Salzburg Challenger Bauer Watertechnology Cup - Eckental Glasgow Challenger Loughborough Challenger Fergana Challenger Recanati Challenger Qatar Exxon Mobil Open - Doha Astana Challenger Segovia Challenger Geneva Challenger - Geneva Reunion Island Challenger Cassis Challenger Savannah Challenger San Benedetto Challenger Tampere Challenger Brasov Challenger Seville Challenger Charlottesville Challenger Tanger Challenger Barcelona Challenger Orbetello Challenger Rennes Challenger Mouilleron-Le-Captif Challenger Glasgow Challenger Bangkok Challenger 9th Torneo B. Camparini Arpa Ceramic Cup - Reggio Emilia Kazan Challenger St. Brieuc Challenger Turin Challenger Aix En Provence Challenger Segovia Challenger Brest Challenger Challenger Casino Lugano - Lugano Muller Cup - Ulm Banca Stato Challenger Lugano - Lugano Rado Geneva Challenger - Geneva Challenger Casino Lugano - Lugano Geneva Challenger - Geneva Prague Open - Prague Germany F1 Banca Stato Challenger Lugano - Lugano Tampere Imageneering Open - Tampere XXX Edizione 'A Savoldi Marco' - Manerbio Open de L'Isere - Grenoble Tumkur Open - Tumkur Belgaum Open - Belgaum Challenger 42 - Andrezieux Uncle Toby's Burnie Challenger - Tasmania San Remo Tennis Cup - San Remo Budapest Challenger - Budapest Sporting Challenger - Turin Schickedanz Open - Furth Banca Stato Challenger Lugano - Lugano Nord/LB Open 2004 - Braunschweig Nokian Hakkapeliitta Open - Tampere Challenger Ford de Cherbourg - Cherbourg St. Petersburg Challenger - St. Petersburg IPP Geneva Trophy - Geneva Uncle Toby's Australian Men's Clay Court Challenger - Canberra Open Sainte Victoire - Aix-En-Provence SIR Supermercadi Challenger - Rome Mobilux Open - Luxembourg Open de la Ville de Saint Denis - Reunion Island Mauritius Open - Mauritius Jameson Cup - Milan Challenger 42 - Andrezieux Open de Franche-Comte - Besancon Challenger Ford de Cherbourg - Cherbourg Open Mutouest de Saint-Brieuc - St. Brieuc Citta di Monza - Monza Ostdeutscher Sparkessen Cup - Dresden Badden Open by Rothaus - Ettlingen Sassuolo Challenger - Sassuolo Banca Stato Challenger - Lugano Top Wool Challenger - Biella Open de Montauban - Montauban Societa Canottieri Mincio 2005 - Mantova Guzzini Challenger - Recanati Timisoara Challenger 2005 - Timisoara Open de Tenis Amaya - Pamplona IPP Geneva Trophy - Geneva Open D'Orleans - Orleans Open de L'Isere - Grenoble The LTA Men's Challenger - Southampton Lambertz Open by Stawag - Aachen The LTA Sunderland Challenger - Sunderland ATP Challenger Numea - New Caledonia The LTA Wrexham Challenger - Wrexham Challenger 42 - Andrezieux KGHM Emax Polish Indoors - Wroclaw Challenger Ford de Cherbourg - Cherbourg X Torneo Internazionale di Tennis - Barletta Open Mutouest St. Brieuc - St. Brieuc Unicredit (Suisse) Bank S. A. Challenger - Chiasso Prosperita Open 2006 - Ostrava Garden Open - Rome ECM Prague Open - Prague San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Memorial Manfredini - Sassuolo Bancastato Challenger Lugano - Lugano 12° Tornea B. Camparini Arpa Ceramic Cup - Reggio Emilia Open de Montauban - Montauban Ciudad de Pozoblanco Open Diputacion - Cordoba Trofeo Sisma Mantova - Mantova Siemens Open - Scheveningen ATP Guzzini Challenger - Recanati Aamulehti Tampere Open - Tampere Timisoara Challenger - Timisoara St. Petersburg Challenger 2006 - St. Petersburg IPP Geneva Trophy - Geneva Citta di Como - Como Iskratel Open - Kranj WOW Cafe Challenger - New Orleans Challenger Copa Sevilla - Seville Lubbock Challenger - Lubbock USTA Challenger of Oklahoma - Tulsa Open de Rennes La Trinitaine - Rennes IPP Open - Helsinki Internationaux de Nouvelle-Caledonie - New Caledonia Tenerife Challenger LTA Wrexham Challenger - Wrexham Internazionali de Tennis di Bergamo - Bergamo Yuba City Challenger AT&T Challenger of Dallas - Dallas Freeman Men's $50,000 Challenger - Joplin Internationaux de Doubs Open de Franchie-Comte - Besancon Challenger DCN de Cherbourg - Cherbourg XII Abierto Internacional de Salinas - Salinas Bancolombia Open - Bogota Morocco Tennis Tour - Rabat Voit Mexico City Open - Mexico City Mitsubishi Electric Europe Cup - Monza San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City II Naples ITG Challenger - Naples Roma Challenger 2007 - Rome Isla de Gran Canaria - Mas Palomas 2007 West Side Tennis Club Clay Court Challenger - Forest Hills Baden Open - Karlsruhe Memorial Manfredini - Sassuolo Masters Series Monte-Carlo - Monte Carlo Challenger Lugano - Lugano La Rinascente Tennis Cup Harbour Club Milano - Milan Mamaia Challenger - Constanta BNP Paribas Masters - Paris Open de Montauban - Montauban Trofeo Sisma Mantova - Mantova Levene Gouldin & Thompson Tennis Challenger - Binghamton GHI Bronz Classic - Bronx 's Tennis Masters 07 Challenger - Graz Tean International - Alphen BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans BNP Paribas Masters - Paris Internazionali di Tennis Dell'Umbria - Todi Open de Rennes La Trinitaine - Rennes Challenger 42 - Andrezieux Kobstaedernes ATP Challenger - Kolding Challenger Tunisie - Tunis IPP Open - Helsinki 2008 China TCL Challenger - Guangzhou KGHM Dialog Polish Indoors - Wroclaw 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Open Prevadies St. Brieuc Cotes D'Amor - St. Brieuc Mitsubishi Electric Europe Cup - Monza Roma Open Challenger - Rome Morocco Tennis Tour - Rabat Baden Open - Karlsruhe Polska Energia Open - Bytom Oberstaufen Cup-Head German Master's Series - Oberstaufen Alexander Kolyaskin Memorial - Donetsk Open des Alpes Trophee BNP Paribas - Grenoble Open de Rennes - Rennes Monte-Carlo Rolex Masters - Monte-Carlo Caversham International Tennis Tournament - Jersey IPP Open - Helsinki Challenger Britania Zavaleta - Puebla Noumea Challenger St. Remy Challenger Furth Challenger Bratislava Challenger Kosice Challenger Marburg Challenger Arad Challenger Recanati Challenger Campos do Jordao Challenger Bath Challenger Caltanissetta Challenger St. Brieuc Challenger Monza Challenger Recife Challenger Napoli Challenger Ostrava Challenger Leon Challenger Rome Challenger Cremona Challenger Rijeka Challenger Noumea Challenger Kosice Challenger Turin Challenger Tampere Challenger Trani Challenger San Marino Challenger Manerbio Challenger Alphen Challenger Bergamo Challenger Todi Challenger Trnava Challenger Madrid Challenger Rennes Challenger Orleans Challenger Geneva Challenger Noumea Challenger Quimper Challenger Wolfsburg Challenger Cherbourg Challeger Casablanca Challenger Guadalajara Challenger Rimouski Challenger San Luis Potosi Challenger Athens Challenger Caltanissetta Challenger Marburg Challenger Orbetello Challenger Sibiu Challenger Como Challenger Genova Challenger Szczecin Challenger Knoxville Challenger Loughborough Challenger Champaign Challenger Cherbourg Challenger Leon Challenger Rimouski Challenger St. Brieuc Challenger Guadalajara Challenger Rome Challenger Furth Challenger Blois Challenger Timisoara Challenger Recanati Challenger Monza Challenger Oberstaufen Challenger Alphen Challenger Geneva Challenger Noumea Challenger Chennai Challenger Kolkata Challenger Rome Challenger Bratislava Challenger St. Brieuc Challenger Rome Challenger Sarasota Challenger Tunis Challenger Aix En Provence Challenger Bordeaux Challenger Vicenza Challenger Arad Challenger Prague Challenger Blois Challenger Milan Challenger Ostrava Challenger Portoroz Challenger Recanati Challenger Orleans Challenger Geneva Challenger Mouilleron-Le-Captif Challenger Cherbourg Challenger Noumea Challenger Vercelli Challenger Cherbourg Challenger Quimper Challenger Raanana Challenger St. Brieuc Challenger Turin Challenger Bordeaux Challenger Recanati Challenger Segovia Challenger Portoroz Challenger Tashkent Challenger St. Remy Challenger Aix En Provence Challenger Orleans Challenger Loughborough Challenger Brest Challenger French Open - Paris U.S. Open - New York Cherbourg Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Manila Challenger Orbetello Challenger U.S. Open - New York Mouilleron-Le-Captif Challenger Australian Open - Melbourne Cherbourg Challenger Mouilleron-Le-Captif Challenger French Open - Paris Wimbledon - London Lyon Challenger U.S. Open - New York Orleans Challenger Australian Open - Melbourne Leon Challenger Bordeaux Challenger French Open - Paris Furth Challenger Wimbledon - London Rennes Challenger Australian Open - Melbourne French Open - Paris Wimbledon - London Ostrava Challenger U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Quimper Challenger U.S. Open - New York Mexico City Challenger Napoli Challenger Brest Challenger San Benedetto Challenger Mouilleron-Le-Captif Challenger Mouilleron-Le-Captif Challenger Meknes Challenger Kenitra Challenger Australian Open - Melbourne Furth Challenger French Open - Paris Wimbledon - London Australian Open - Melbourne Open Sainte-Victoire - Aix-En-Provence Bergamo Challenger French Open - Paris Geovillage Open Trofeo Melia Olbia - Olbia Wimbledon - London U.S. Open - New York Blois Challenger Australian Open - Melbourne French Open - Paris Rennes Challenger Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Wimbledon - London Tunis Open - Tunis Australian Open - Melbourne Rhein-Main Challenger 2004 - Aschaffenburg Davidoff Swiss Indoors - Basel French Open - Paris Internationaux du Doubs - Besancon U.S. Open - New York Australian Open - Melbourne French Open - Paris LXV Concurso Internacional Vigo - Vigo The 'Fitz' Casino Challenger - Tunica Morocco Tennis Tour - Fes Open 13 - Marseille Allianz Suisse Open Gstaad - Gstaad Allianz Suisse Open - Gstaad Open de Moselle - Metz Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon ABN/AMRO World Tennis Tournament - Rotterdam Open SEAT Godo 2006 - Barcelona Grand Prix de Tennis de Lyon - Lyon Davidoff Swiss Indoors - Basel Open 13 - Marseille Grand Prix de Tennis de Lyon - Lyon Grand Prix de Tennis de Lyon - Lyon Wimbledon - London Open 13 - Marseille Open 13 - Marseille Open 13 - Marseille Open de Nice Cote d'Azur - Nice UBS Open Gstaad - Gstaad Open 13 - Marseille Davidoff Swiss Indoors - Basel Davidoff Swiss Indoors - Basel The Dubai Tennis Championships - Dubai Masters Series Monte-Carlo - Monte-Carlo Mutua Madrilena Masters Madrid - Madrid Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Monte-Carlo Rolex Masters - Monte-Carlo Open 13 - Marseille Davis Cup, Group 1, 1R, SUI-POL 4-1 Davis Cup, World Group, PO, ITA-SUI, 2-3 Davis Cup, World Group, 1R, SUI-USA 0-5 Davis Cup, World Group, PO, SUI-ECU 4-1 Davis Cup, World Group, 1R, SRB-SUI 2-3 Davis Cup, World Group, SF, SUI-ITA 3-2 Davis Cup, World Group, 1R, BEL-SUI 3-2 Davis Cup, World Group, 1R, SUI-AUS 2-3 Davis Cup, World Group, PO, KAZ-SUI 5-0